carving machine - English Synonyms Dictionary